telephone delivery of a telegram - Deutsch Englisch Wörterbuch